Towards Synergistic Integration of Context-Based and Scenario-Based Development
نویسندگان
چکیده
Scenario-based models of reactive systems divide complex specifications into artifacts corresponding to separate aspects of overall system behavior, as they may appear, e.g., in a robot’s requirements document or user manual. The advantages of scenario-based development include intuitiveness and clarity, the ability to execute or simulate specifications of early prototypes and of final systems, and the ability to verify the specification for early detection of conflicts, omissions, and errors. In this position paper we discuss two issues that emerge when applying scenario-based development in complex cases: (a) simple scenarios become unwieldy when subjected to a growing number of conditions, exceptions and refinements, and (b) it is hard to understand and maintain a large ‘flat’ specification, consisting of many independently-specified scenarios, simple as they may individually be. We address these by basing certain facets of scenario design on context, an increasingly popular foundational consideration in software engineering. We first show how one can incorporate context into the graphical language of live sequence charts (LSC) using existing LSC idioms. We then outline two other possibilities: (i) enriching the LSC language, or (ii) embedding LSCs within hierarchical state machines, namely, statecharts. We believe that this research can contribute to the broader goals of developing complex and powerful systems in intuitive and robust ways.
منابع مشابه
Simulation and Evaluation of Urban Development Scenarios Using Integration of Cellular Automata Model and Game Theory
Urban growth is a dynamic and evolutionary spatial and social process that relates to the changes of urban spatial units and the transformation of people’s lifestyles and consequently demographic changes. Considering the urban development process as a function of land uses interactions, population structure and the strategic behavior of the agents involved in the urban development process (the ...
متن کاملDesigning the synergistic leadership model for universities of Iran based on grounded theory
A review of the existing leadership literature in organizations shows that there is no comprehensive theoretical framework for synergistic leadership that is generally agreed upon. Therefore, this study seeks to identify and explain the dimensions of synergistic leadership in the form of a systematic model for Iranian universities using the grounded theory. Semi-structured interviews were used ...
متن کاملDesigning the synergistic leadership model for universities of Iran based on grounded theory
A review of the existing leadership literature in organizations shows that there is no comprehensive theoretical framework for synergistic leadership that is generally agreed upon. Therefore, this study seeks to identify and explain the dimensions of synergistic leadership in the form of a systematic model for Iranian universities using the grounded theory. Semi-structured interviews were used ...
متن کاملA Scenario Analysis Through Fuzzy Cognitive Map Modeling for Sustainable Development Goals Survival In the Context of the COVID-19 Pandemic: A Case Study of Iran
To respond to the urgent call for preventive action against COVID-19 pandemic implications for societies, this research is carried out. The main aim of our research is providing a new insight for the effects of the newly emerged restrictions by COVID-19 on the SD Goals (SDGs). This research applied a qualitative approach for supporting the SDGs achievement post-COVID in Iran, as a developing co...
متن کاملCyber Medical Education: Beyond the Integration of Concepts in Technology-based Learning
Introduction: Along with the transition from the digital era to the era of cyber-technology, medical professionals have been forced to use different conceptual systems to meet their informational and communicational needs. These emerging scientific concepts each have specific meaning which should be redefined in their own context so that they could be utilized in the conceptual systems of speci...
متن کامل